其他
好评如潮!托普的Java课程到底有什么魔力?
在学校众多的课程里,软件技术专业的Java课程在学生群体中好评如潮,不少学生在期末评教时,这门课程也是保持了90%的满意度。据悉,不少学生因为在学校学习了这门课,顺利入门Java,从小白转型成为Java开发工程师,优质的课程,影响的不仅是学生知识的吸收和增长,甚至可以有改变人生的力量。
这门课背后到底有怎样的魔力,让学生们如此青睐?
课程内容从实际出发
Java作为一门强大的编程语言,一直都是计算机科学教育中必不可少的一门课程。随着软件技术的不断发展,Java的应用范围也越来越广泛,因此在软件技术专业中的Java课程也越来越重要。现今Java开发需要掌握的技术点越来越多,学生在校两年如何让零基础学生快速理解一门技术,并掌握当前最有用、最常用的Java知识,还能完成练习,而且还要让学生对Java学习产生兴趣。因此,为了保障课程的先进性和实用性,学校信息工程学院院长罗印就带领着团队老师们一起,把从市场调研、学生学习反馈、企业交流等渠道获取到的一线技术动态和知识进行融合,构建出适合学生的Java课程框架。
学生说“听懂了”就是最大的肯定
“Java的学习过程不是一件简单事情”,学习Java其实是一件非常抽象的事情,需要花费一定的时间去理解面向对象的编程思想,比如类、对象、继承、多态等概念。因此,如何让学生听懂并且能真正掌握是学校Java课程教师的难题。
“框架(Framework)一词最早出现在建筑领域,指的是在建造房屋前期构建的建筑骨架。软件框架可以形象地比喻成我们在盖楼房时,用梁+柱子+承重墙搭建起来的钢筋混凝土结构的建筑框架,它是整个建筑的骨架。而实现的软件功能,也就像在这个建筑框架中所要实现的不同类型、功能的房子,比如健身房、商场、酒店、饭店等。”抽象内容具象化,是刘雯雯解决这个难题的经验之一,在讲到MyBatis框架时,她就经常以建造房子举例,“只要把讲的抽象内容与现实生活结合起来,同学们就能很快理解”。
“这样的案例非常非常多,都是帮助同学们了解”刘雯雯说,虽然学习Java很枯燥,但是只要将内容与现实生活联系起来,同学们就非常有兴趣,而学生说“听懂了”就是对自己的最大肯定,“真正做到让学生明白为什么要学,学了有什么用,又能用在哪里”。
将真实项目带入课堂
除了课程内容和教学方法以外,学校Java课受欢迎还有个很重要的原因:“项目制教学”。在学生大一刚刚接触Java基础课的时候,老师们就会把一个项目真实带到课堂之中。刚刚开始时,就让学生学习基础的Java知识体系、掌握知识点的基本应用、具备一定的工程开发的规范度和熟练度;在后一个阶段,就让学生进行角色体验,5人一组,角色分为项目经理、软件需求分析人员、软件设计人员、软件编码人员以及软件测试人员,分工完成仿真项目的开发工作任务。据了解,学生2年在校的时间,手头上至少会接到5-6个项目做,比如员工管理系统、学生信息查询系统、商品类别系统等等。
-END-
往 期 阅 读